View Javadoc

1   package uba.db.sql.interpreter;
2   
3   import uba.db.sql.language.IndexName;
4   import uba.db.sql.language.QualifiedColumnName;
5   import uba.db.sql.language.VisitorBehavior;
6   
7   public class CreateIndexVisitor extends VisitorBehavior {
8   	private CreateIndexQueryPlan queryPlan;
9   
10  	public CreateIndexVisitor(CreateIndexQueryPlan plan) {
11  		queryPlan = plan;
12  	}
13  
14  	public void visitIndexName(IndexName index) {
15  		queryPlan.setIndexName(index);
16  	}
17  
18  	public void visitQualifiedColumnName(QualifiedColumnName column) {
19  		queryPlan.setColumnName(column);
20  	}
21  }